import React, { Component } from 'react';
// 高阶组件本质上是高阶函数
// 传入一个组件  传出一个新的组件

interface IPorps {
  cId?:number;
  name?:string;
  newValue:string
}
//:React.FunctionComponent<IPorps>| React.ComponentClass
function HocTest(OldComponent:any){
  return class Demo extends Component{
    render(): React.ReactNode {
      return <OldComponent newValue={'1234'}></OldComponent>;
    }
  };
}

export default HocTest;

